/*
    This file is part of Brewzor.

    Copyright (C) 2010 James Whiddon

    Brewzor is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    Brewzor is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with Brewzor.  If not, see <http://www.gnu.org/licenses/>.

*/
package com.brewzor.utils;

import java.lang.Double;
import java.lang.NumberFormatException;


public class NumberFormat {

	static public int parseInt(String intString, int defaultValue) {
		int fieldValue;
		try {
			fieldValue = new Integer(intString);
			return fieldValue;
		} catch (NumberFormatException e) {
			return defaultValue;
		}
	}
	
	static public double parseDouble(String doubleString, double defaultValue)  {
		double fieldValue;
		try {
			fieldValue = new Double(doubleString);
			return fieldValue;
		} catch (NumberFormatException e) {
			return defaultValue;
		}
	};
	
}
